Coverage Analysis in Verification of Total Zero Decoder of H.264 Cavld
نویسندگان
چکیده
H.264 video standard is used to achieve high quality video and high data compression when compared to other existing video standards. H.264 uses context-based adaptive variable length coding (CAVLC) to code residual data in Baseline profile.The H.264 bitstream consist of zeros and ones.At one of the decoding stages of contextbased adptive variable length decoder (CAVLD), Total Zeros decoder is used to calculate the total zeros, which is the number of zeros before the last non-zero coefficient.H.264 specifies different lookup table to decode total zero, which is chosen depending on the number of non zero coefficients.In this paper the coverage analysis in verification of Total Zeros decoder of the CAVLD ASIC using open verification methodology (OVM) is proposed.
منابع مشابه
Functional Coverage Analysis of Ovm Based Verification of H.264 Cavld Slice Header Decoder
Commercial chip design verification is a complex activity involving many abstraction levels (such as architectural, register transfer, gate, switch, circuit, fabrication), many different aspects of design (such as timing, speed, functional, power, reliability and manufacturability) and many different design styles (such as ASIC, full custom, semi-custom, memory, cores, and asynchronous). In thi...
متن کاملContext adaptive variable length decoding optimization and implementation on tms320c64 dsp for h.264/avc
Context Adaptive Variable Length Decoding (CAVLD) module takes the lion chair of the H.264/AVC video decoder time due to its complexity. In order to ameliorate decoding speed, a new CAVLD algorithm and an efficient internal memory design were implemented on Digital Signal Processor (DSP). The proposed CAVLD algorithm, Zero Length Prefix (ZLP), was designed to optimize the first syntax element: ...
متن کاملDesign of a High Speed CAVLC Encoder and Decoder with Parallel Data Path
Variable length coding (VLC) is very suitable for regular data and efficient to compress data without any loss. VLC uses shorter bits of codewords instead of data occurring frequently, but uses the longer bits of codewords instead of data occurring infrequently. It is used in MPEG – 1/2/4 and H.26X (video and image compression standards). The entropy decoder in MPEG-4 AVC/H.264 baseline standar...
متن کاملVery-large-scale integration design of a low-power and cost-effective context-based adaptive variable length coding decoder for H.264/AVC portable applications
Context-based adaptive variable length coding (CAVLC) is a new and efficient entropy coding tool in H.264/AVC (advanced video coding). This study proposes a low-power and cost-effective CAVLC decoding architecture for the H.264/ AVC baseline profile. Specifically, this study proposes an optimum two-layer power model for the variable length look-up table (VLUT) in the CAVLC decoder, and divides ...
متن کاملHigh-Performance VLSI Architecture of H.264/AVC CAVLD by Parallel Run_before Estimation Algorithm
A high-performance VLSI architecture for the H.264/AVC context-adaptive variable-length decoder (CAVLD) is proposed in order to reduce the computation time. The overall computation is pipelined, and a parallel processing is employed for high performance. For the run_before computation, the values of input symbols are estimated in parallel to check if their computation can be skipped in advance....
متن کامل